<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DGRv2: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">DGRv2<span id="projectnumber">&#160;2-dev</span>
   </div>
   <div id="projectbrief">A Delay-Guaranteed Routing Protocol model in ns-3</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_func_g.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="contents">
<div class="textblock">Here is a list of all functions with links to the classes they belong to:</div>

<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>GetAcceptedSockets()&#160;:&#160;<a class="el" href="dc/d11/classns3_1_1_d_g_r_packet_sink.html#a2a9115096ef93e8b69846aaca86973f6">ns3::DGRPacketSink</a></li>
<li>GetAdjacent()&#160;:&#160;<a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#adc8946ca6068b51f7de5935696047a94">ns3::DGRRouter</a></li>
<li>GetAdvertisingRouter()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#aa16092b325a84e50b90fcc5dd4e5bab2">ns3::DGRRoutingLSA</a></li>
<li>GetAttachedRouter()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#a1b5e5fa81d0506983a0755787a8d2d62">ns3::DGRRoutingLSA</a></li>
<li>GetBudget()&#160;:&#160;<a class="el" href="d0/db3/classns3_1_1_budget_tag.html#ac6b06a85217e94b7b12bb66a000d500b">ns3::BudgetTag</a></li>
<li>GetChild()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#aea98bf4a660837344a4c802546249a21">ns3::DGRVertex</a></li>
<li>GetCommand()&#160;:&#160;<a class="el" href="d1/de8/classns3_1_1_dgr_header.html#a75a9665a3108d89e19891e73b0f51251">ns3::DgrHeader</a></li>
<li>GetCurrentState()&#160;:&#160;<a class="el" href="d4/dba/classns3_1_1_status_unit.html#a165815e13c7cda840f5e77961f412b8d">ns3::StatusUnit</a></li>
<li>GetDelay()&#160;:&#160;<a class="el" href="dc/d11/classns3_1_1_d_g_r_packet_sink.html#a01e725bd9c630ab59e304d7ed5acf8d4">ns3::DGRPacketSink</a></li>
<li>GetDest()&#160;:&#160;<a class="el" href="dd/d84/classns3_1_1_ipv4_d_g_r_routing_table_entry.html#a69ebd01d00df5465ad4d720baf20aac5">ns3::Ipv4DGRRoutingTableEntry</a></li>
<li>GetDestNetwork()&#160;:&#160;<a class="el" href="dd/d84/classns3_1_1_ipv4_d_g_r_routing_table_entry.html#ab440baa28d8c334cf44b8e419c3227f4">ns3::Ipv4DGRRoutingTableEntry</a></li>
<li>GetDestNetworkMask()&#160;:&#160;<a class="el" href="dd/d84/classns3_1_1_ipv4_d_g_r_routing_table_entry.html#a94dc61bd7b6b0688689a52536382a7b4">ns3::Ipv4DGRRoutingTableEntry</a></li>
<li>GetDistance()&#160;:&#160;<a class="el" href="d1/def/classns3_1_1_dist_tag.html#abdba4f115af1156fa9971edb1f9dfa13">ns3::DistTag</a>, <a class="el" href="dd/d84/classns3_1_1_ipv4_d_g_r_routing_table_entry.html#ad6b6cd8c1a98ab084553075f284de1b4">ns3::Ipv4DGRRoutingTableEntry</a></li>
<li>GetDistanceFromRoot()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a307ee8139d815f7f26b8cf01e6885b53">ns3::DGRVertex</a></li>
<li>GetExtLSA()&#160;:&#160;<a class="el" href="d0/d2b/classns3_1_1_d_g_r_route_manager_l_s_d_b.html#a4eccf46bb836fc866adeb57b38d6a493">ns3::DGRRouteManagerLSDB</a></li>
<li>GetFlag()&#160;:&#160;<a class="el" href="d5/d77/classns3_1_1_flag_tag.html#a1af1deae4da34eb465dd0d18acad52a6">ns3::FlagTag</a></li>
<li>GetGateway()&#160;:&#160;<a class="el" href="dd/d84/classns3_1_1_ipv4_d_g_r_routing_table_entry.html#a19708a359b875e0b8986ff99f80c159c">ns3::Ipv4DGRRoutingTableEntry</a></li>
<li>GetInjectedRoute()&#160;:&#160;<a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#aed205a6c27d00eb8a5e3283969809829">ns3::DGRRouter</a></li>
<li>GetInstanceTypeId()&#160;:&#160;<a class="el" href="d0/db3/classns3_1_1_budget_tag.html#a2b1b22a8364cacd992bc0efc352eac3c">ns3::BudgetTag</a>, <a class="el" href="d1/de8/classns3_1_1_dgr_header.html#a9d4e033c4a315e17b242421856447aad">ns3::DgrHeader</a>, <a class="el" href="de/d1d/classns3_1_1_dgr_nse.html#a4fe0f2b082a77e690de20f8e51f4f03c">ns3::DgrNse</a>, <a class="el" href="d1/def/classns3_1_1_dist_tag.html#ab5025141d800cc5ac8063ec48f1f7e7a">ns3::DistTag</a>, <a class="el" href="d5/d77/classns3_1_1_flag_tag.html#a4dc1f450efbd7a4bfabe02314a96ba40">ns3::FlagTag</a>, <a class="el" href="d7/d58/classns3_1_1_n_s_tag.html#ab97edaa9e7a09acee52dbd27555e2ab6">ns3::NSTag</a>, <a class="el" href="da/df9/classns3_1_1_priority_tag.html#a5ecae66db7e25e97b11ed2087cc90f6c">ns3::PriorityTag</a></li>
<li>GetInterface()&#160;:&#160;<a class="el" href="de/d1d/classns3_1_1_dgr_nse.html#a8bec3d3ec3349e0396c141a0a0d0fb48">ns3::DgrNse</a>, <a class="el" href="dd/d84/classns3_1_1_ipv4_d_g_r_routing_table_entry.html#a2b9549ad4a8d225b40c3f7dcd2c29c25">ns3::Ipv4DGRRoutingTableEntry</a></li>
<li>GetLastState()&#160;:&#160;<a class="el" href="d4/dba/classns3_1_1_status_unit.html#a2f05390790b4028ef5bc30cd5bc516a6">ns3::StatusUnit</a></li>
<li>GetLinkData()&#160;:&#160;<a class="el" href="de/d53/classns3_1_1_d_g_r_routing_link_record.html#a97080a8409f77898f4485230be0be5e4">ns3::DGRRoutingLinkRecord</a></li>
<li>GetLinkId()&#160;:&#160;<a class="el" href="de/d53/classns3_1_1_d_g_r_routing_link_record.html#a9fe6e135674ef321bc11b48f90071857">ns3::DGRRoutingLinkRecord</a></li>
<li>GetLinkRecord()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#acb5df9fec863df510911aa3e64d4aa04">ns3::DGRRoutingLSA</a></li>
<li>GetLinkStateId()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#a0ec746b926044a548e4f3a09309322ce">ns3::DGRRoutingLSA</a></li>
<li>GetLinkType()&#160;:&#160;<a class="el" href="de/d53/classns3_1_1_d_g_r_routing_link_record.html#ab9148eaf7a9d088a397e66164c1f30b9">ns3::DGRRoutingLinkRecord</a></li>
<li>GetListeningSocket()&#160;:&#160;<a class="el" href="dc/d11/classns3_1_1_d_g_r_packet_sink.html#ac98581dc7987443224fd7237a12eb006">ns3::DGRPacketSink</a></li>
<li>GetLSA()&#160;:&#160;<a class="el" href="d0/d2b/classns3_1_1_d_g_r_route_manager_l_s_d_b.html#a232013c41890eb75496e0201fd0689d2">ns3::DGRRouteManagerLSDB</a>, <a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#a4ade1b0b9aa88148e3fb7366a29cb01f">ns3::DGRRouter</a>, <a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a5f9422d4f1f9df2f301cbd578e29ae7b">ns3::DGRVertex</a></li>
<li>GetLSAByLinkData()&#160;:&#160;<a class="el" href="d0/d2b/classns3_1_1_d_g_r_route_manager_l_s_d_b.html#ac6f9ca728688bae5adc4172dee708553">ns3::DGRRouteManagerLSDB</a></li>
<li>GetLSType()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#aa00b07a4d8639539e94817f98905ef19">ns3::DGRRoutingLSA</a></li>
<li>GetMetric()&#160;:&#160;<a class="el" href="de/d53/classns3_1_1_d_g_r_routing_link_record.html#af96cb9a05b3d95d14b6af29e058e3712">ns3::DGRRoutingLinkRecord</a></li>
<li>GetNAttachedRouters()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#ae7e796f5d4860d2236bef31d74364c91">ns3::DGRRoutingLSA</a></li>
<li>GetNChildren()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a504717b90b3fad088d133c2e71836eaf">ns3::DGRVertex</a></li>
<li>GetNeighborStatusEntry()&#160;:&#160;<a class="el" href="dd/d41/classns3_1_1_dgr_n_s_d_b.html#a0d9ea8c82a764230832d72825bce2fce">ns3::DgrNSDB</a></li>
<li>GetNetworkLSANetworkMask()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#a3e3b9552f26b930f47dd069eaf0f3950">ns3::DGRRoutingLSA</a></li>
<li>GetNextInterface()&#160;:&#160;<a class="el" href="dd/d84/classns3_1_1_ipv4_d_g_r_routing_table_entry.html#a327e4e2e11fd01986fc128e9ee8e90bc">ns3::Ipv4DGRRoutingTableEntry</a></li>
<li>GetNInjectedRoutes()&#160;:&#160;<a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#a438d464b3b2402bf8f7cc9e383542ae7">ns3::DGRRouter</a></li>
<li>GetNLinkRecords()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#a882a042d18bcbdea3bc1a3eb55dcfe58">ns3::DGRRoutingLSA</a></li>
<li>GetNode()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#a5000c59488a04e9b809574c93624d3ce">ns3::DGRRoutingLSA</a></li>
<li>GetNRootExitDirections()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a691c41409919639a4aaea1443fa26ed5">ns3::DGRVertex</a></li>
<li>GetNRoutes()&#160;:&#160;<a class="el" href="d3/d71/classns3_1_1_ipv4_d_g_r_routing.html#a3558caabfea9b5e9f27ccea4bb2b6603">ns3::Ipv4DGRRouting</a></li>
<li>GetNS()&#160;:&#160;<a class="el" href="d7/d58/classns3_1_1_n_s_tag.html#aa4608b402f76d8a6160746ddd3dd224d">ns3::NSTag</a></li>
<li>GetNseList()&#160;:&#160;<a class="el" href="d1/de8/classns3_1_1_dgr_header.html#ad28f3042c3a7579cf82d7debfab3ff94">ns3::DgrHeader</a></li>
<li>GetNseNumber()&#160;:&#160;<a class="el" href="d1/de8/classns3_1_1_dgr_header.html#ae7b3e6830add872de26fc78b1af52372">ns3::DgrHeader</a></li>
<li>GetNumExtLSAs()&#160;:&#160;<a class="el" href="d0/d2b/classns3_1_1_d_g_r_route_manager_l_s_d_b.html#a5ceebeea8595e2788e490c2e56cc3405">ns3::DGRRouteManagerLSDB</a></li>
<li>GetNumLSAs()&#160;:&#160;<a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#a3021e686d8c500dbecdb4685c6a8e9f1">ns3::DGRRouter</a></li>
<li>GetNumStatusUnit()&#160;:&#160;<a class="el" href="dc/d3f/classns3_1_1_neighbor_status_entry.html#abab49de337ee4bc387b6fce102829d04">ns3::NeighborStatusEntry</a></li>
<li>GetParent()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a6937ca725aa1a7f5284d1b75a5dfb9f8">ns3::DGRVertex</a></li>
<li>GetPriority()&#160;:&#160;<a class="el" href="da/df9/classns3_1_1_priority_tag.html#ac9b0dbcebebad476d6dcba66831300e1">ns3::PriorityTag</a></li>
<li>GetQueueStatus()&#160;:&#160;<a class="el" href="d8/d5c/classns3_1_1_d_g_rv2_queue_disc.html#a0776911f2905bb3beb1c661ef4dffae6">ns3::DGRv2QueueDisc</a></li>
<li>GetRootExitDirection()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a9e66f0b2ee7432156046e75672968138">ns3::DGRVertex</a></li>
<li>GetRoute()&#160;:&#160;<a class="el" href="d3/d71/classns3_1_1_ipv4_d_g_r_routing.html#ac186d277e77bbdfb2bc216691eefbbab">ns3::Ipv4DGRRouting</a></li>
<li>GetRouterId()&#160;:&#160;<a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#ad8375eec1264922d460ba8a5978f4ace">ns3::DGRRouter</a></li>
<li>GetRoutingProtocol()&#160;:&#160;<a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#a87f63cac54a25accafa7c849a9aa0dbc">ns3::DGRRouter</a></li>
<li>GetSerializedSize()&#160;:&#160;<a class="el" href="d0/db3/classns3_1_1_budget_tag.html#afcda90baa83ae04da0226dec7e77cb75">ns3::BudgetTag</a>, <a class="el" href="d1/de8/classns3_1_1_dgr_header.html#a2fcef3eb0f76c33b6d7c151dc4b939e3">ns3::DgrHeader</a>, <a class="el" href="de/d1d/classns3_1_1_dgr_nse.html#a2b24a215ee38cb8ec0e5a8c6f5247e01">ns3::DgrNse</a>, <a class="el" href="d1/def/classns3_1_1_dist_tag.html#a20991b909c3d2519cd3d5a9ee657cbcb">ns3::DistTag</a>, <a class="el" href="d5/d77/classns3_1_1_flag_tag.html#a26f8c3fb4074289dd309456fb2b45ef0">ns3::FlagTag</a>, <a class="el" href="d7/d58/classns3_1_1_n_s_tag.html#a5a8eb8b992deb0f88e6e7dae908930a2">ns3::NSTag</a>, <a class="el" href="da/df9/classns3_1_1_priority_tag.html#aae6fb79e7a0107147a7b768eb2581980">ns3::PriorityTag</a></li>
<li>GetSocket()&#160;:&#160;<a class="el" href="d1/d1b/classns3_1_1_d_g_r_tcp_application.html#a100d0d42cd494d29080f9b5c7b7f2d90">ns3::DGRTcpApplication</a></li>
<li>GetState()&#160;:&#160;<a class="el" href="de/d1d/classns3_1_1_dgr_nse.html#a438c105a750d6d764be284388ba56c3a">ns3::DgrNse</a></li>
<li>GetStatus()&#160;:&#160;<a class="el" href="d5/d4d/classns3_1_1_d_g_r_routing_l_s_a.html#afd80a2583858e08b8b3877a5401bf072">ns3::DGRRoutingLSA</a></li>
<li>GetStatusUnit()&#160;:&#160;<a class="el" href="dc/d3f/classns3_1_1_neighbor_status_entry.html#a247a7c414ca757992904f162888375d9">ns3::NeighborStatusEntry</a></li>
<li>GetTotalRx()&#160;:&#160;<a class="el" href="dc/d11/classns3_1_1_d_g_r_packet_sink.html#a69231f2139fbdd7948cff8c9edccdca4">ns3::DGRPacketSink</a></li>
<li>GetTypeId()&#160;:&#160;<a class="el" href="d0/db3/classns3_1_1_budget_tag.html#a7558a61f1292bf614d9016377c8f7162">ns3::BudgetTag</a>, <a class="el" href="d1/de8/classns3_1_1_dgr_header.html#a31749d9e94fa05433769aefdc48b99ee">ns3::DgrHeader</a>, <a class="el" href="de/d1d/classns3_1_1_dgr_nse.html#ac4b6f6d618c616b20f336b4838de4f16">ns3::DgrNse</a>, <a class="el" href="dc/d11/classns3_1_1_d_g_r_packet_sink.html#a558f3df30ebf65ef9ce9d22106fbd8bc">ns3::DGRPacketSink</a>, <a class="el" href="d0/d56/classns3_1_1_d_g_r_router.html#a5e4510d23ed9e20780dc25f60e8fc6e4">ns3::DGRRouter</a>, <a class="el" href="d1/d1b/classns3_1_1_d_g_r_tcp_application.html#a88ded51d43467ff95d97c02b8cfe16bb">ns3::DGRTcpApplication</a>, <a class="el" href="d5/dbe/classns3_1_1_d_g_r_udp_application.html#adf5ede44035ee65db58c501d67f01d07">ns3::DGRUdpApplication</a>, <a class="el" href="d7/d47/classns3_1_1_d_g_rv2_packet_filter.html#a9d0d348af26423eacee7db1c1affe755">ns3::DGRv2PacketFilter</a>, <a class="el" href="d8/d5c/classns3_1_1_d_g_rv2_queue_disc.html#a72756e5a2ef0aa214ff90813cb7a9d0a">ns3::DGRv2QueueDisc</a>, <a class="el" href="d1/def/classns3_1_1_dist_tag.html#af743f1a0ee10806fdafec9dcf4219245">ns3::DistTag</a>, <a class="el" href="d5/d77/classns3_1_1_flag_tag.html#a24c18b7b220e710f507bf4aa537ee653">ns3::FlagTag</a>, <a class="el" href="d3/d71/classns3_1_1_ipv4_d_g_r_routing.html#a036fb895e8c59952080959790ce8c665">ns3::Ipv4DGRRouting</a>, <a class="el" href="d7/d58/classns3_1_1_n_s_tag.html#ac57cd9a3ed472c1425c826444f9bead1">ns3::NSTag</a>, <a class="el" href="da/df9/classns3_1_1_priority_tag.html#a72e97cfa0bb648b1d60bfaf7ee583d1f">ns3::PriorityTag</a></li>
<li>GetVertexId()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a83acd923d19102c507faadb2f4e68f56">ns3::DGRVertex</a></li>
<li>GetVertexType()&#160;:&#160;<a class="el" href="dc/d43/classns3_1_1_d_g_r_vertex.html#a5999846daefbeb25a5265e80e3f3a078">ns3::DGRVertex</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
  </ul>
</div>
</body>
</html>
